<?php

$self = array(
	'name' => 'CAllfeed',

	'type' => 'collection',

	'fields' => array(
		array( 'name' => 'oid'			, 'type' => 'integer'  , ),
		array( 'name' => 'title'		, 'type' => 'string'   , 'size' => 100 , ),
		array( 'name' => 'announce'		, 'type' => 'string'   , 'size' => 255 , ),
		array( 'name' => 'body'			, 'type' => 'text'     , ),
		array( 'name' => 'tags'			, 'type' => 'string'   , 'size' => 255 , ),
		array( 'name' => 'posted_by_id'	, 'type' => 'integer'  , ),
		array( 'name' => 'community_oid', 'type' => 'integer'  , ),
		array( 'name' => 'tdi_oid'		, 'type' => 'integer'  , ),
		array( 'name' => 'is_deleted'	, 'type' => 'bool'  , 'default' => NULL),  // это может удалим?
		array( 'name' => 'issue_oid'	, 'type' => 'integer'  , ),
		array( 'name' => 'description'	, 'type' => 'text'  , ),
		array( 'name' => 'image_oid'	, 'type' => 'integer'  , ),
		array( 'name' => 'file_oid'		, 'type' => 'integer' , ),
		array( 'name' => 'text'			, 'type' => 'string'  , 'size' => 255 , ),
		array( 'name' => 'item_oid'		, 'type' => 'integer' , ),
		array( 'name' => 'edited_user_oid'		, 'type' => 'integer' , ),
		array( 'name' => 'edited_dtime'			, 'type' => 'datetime' , ),
		array( 'name' => 'publish_date'			, 'type' => 'string' , 'size' => 20),
		array( 'name' => 'issue_number'			, 'type' => 'string' , 'size' => 10),
		array( 'name' => 'issue_name'			, 'type' => 'string' , 'size' => 100),
		array( 'name' => 'issue_descr'			, 'type' => 'string' , 'size' => 255),
		array( 'name' => 'subject_url'			, 'type' => 'string'  , 'size' => 255 , ),
		array( 'name' => 'subject_title'				, 'type' => 'string' , 'size' => 255),
		array( 'name' => 'subject_authors'				, 'type' => 'string' , 'size' => 255),
		array( 'name' => 'subject_isdn'					, 'type' => 'string' , 'size' => 255),
		array( 'name' => 'subject_description'	, 'type' => 'text'  , ),
		array( 'name' => 'date_till'			, 'type' => 'string' , 'size' => 20),
		array( 'name' => 'question'				, 'type' => 'text'),
		array( 'name' => 'date'					, 'type' => 'datetime' , ),
	),

	'indexes' => array(
		array('community_oid'),
		array('tdi_oid'),
	),

	'primary_key' => array('oid'),

	'db' => array('name' => 'allfeed' ),

	'implement' => 'collections/collection.php#collection',
);

